mechanical spin attachment - French English Dictionary